package com.suncnpap.reader.mapper;


import com.suncnpap.reader.model.Grade;

import org.apache.ibatis.annotations.Param;

import com.suncnpap.base.mapper.BaseMapper;

/** 
 * 说明： 年级Mapper
 */
public interface GradeMapper extends BaseMapper<Grade>{
	
	
	
	/**
	 * 根据对象获取最大序号
	 * @param obj
	 * @return
	 */
	public Integer findMaxSort(Grade obj);
	
	/**
	 * 根据对象删除时更新
	 * @param obj
	 * @return
	 */
	public void updateSortWhenDelete(Grade obj);
	
	/**
	 * 更新序号
	 * @param obj
	 * @return
	 */
	public void updateSortWhenUpdate(Grade obj);	
	
	
	/**
	 * 通过年级名称和学校id获取数据
	 * @param strName
	 * @param strSchoolId
	 * @return
	 */
	public Grade findByNameAndSchoolId(@Param("strName") String strName, @Param("strSchoolId") String strSchoolId);
	
}

